package org.ohuyo.libra.server.msg.service.impl;

import org.ohuyo.libra.base.message.impl.JumpReq;
import org.ohuyo.libra.base.message.impl.JumpResp;
import org.ohuyo.libra.base.message.impl.LoginInfoReq;
import org.ohuyo.libra.base.message.impl.LoginInfoResp;
import org.ohuyo.libra.base.message.impl.LoginReq;
import org.ohuyo.libra.base.message.impl.LoginResp;
import org.ohuyo.libra.base.message.impl.LogoutReq;
import org.ohuyo.libra.base.message.impl.LogoutResp;
import org.ohuyo.libra.base.message.impl.OnlineSumReq;
import org.ohuyo.libra.base.message.impl.OnlineSumResp;
import org.ohuyo.libra.base.message.service.MasterMessageService;
import org.springframework.stereotype.Service;

/**
 * 
 * @author rabbit
 * 
 */
@Service("org.ohuyo.libra.server.masterMessageService")
public class MasterMessageServiceImpl extends AbstractClientMessageService
		implements MasterMessageService {

	public JumpResp jump(JumpReq req) {
		return messageService.jump(req);
	}

	public LoginResp login(LoginReq req) {
		return messageService.login(req);
	}

	public LoginInfoResp loginInfo(LoginInfoReq req) {
		return messageService.loginInfo(req);
	}

	public LogoutResp logout(LogoutReq req) {
		return messageService.logout(req);
	}

	public OnlineSumResp getOnlineSum(OnlineSumReq req) {
		return messageService.getOnlineSum(req);
	}

}
